﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Niknak.Services.ServiceCore.TaskScheduler;

namespace ServiceCore.Tests
{
    public class MockAdvancedTaskConfig : IAdvancedTaskConfig
    {
        public string StartDate { get; set; }

        public string EndDate { get; set; }

        public Niknak.Services.ServiceCore.InternalEnums.TaskScheduler.DaysOfWeek RunOnDays { get; set; }

        public string StartTime { get; set; }

        public string EndTime { get; set; }

        public bool TerminateAtEndTime { get; set; }

        public Niknak.Services.ServiceCore.InternalEnums.TaskScheduler.IntervalType IntervalType { get; set; }

        public string CustomInterval { get; set; }

        public int AllowableDrift { get; set; }
    }
}
